Closed-form Swept Volume of Implicit Surfaces
نویسنده
چکیده
Recent developments in formulations for generating swept volumes have made a significant impact on the efficiency of employing such algorithms and on the extent to which formulations can be used in representing complex shapes. In this paper, we outline a method for employing the representation of implicit surfaces using the Jacobian rank deficiency condition presented earlier for the sweep of parametric surfaces. A numerical and broadly applicable analytic formulation is developed that yields the exact swept volume. INTRODUCTION Swept volumes have become increasingly important in modern Computer-Aided Design because of the need to represent the trace of objects that have experienced motion. Such applications are numerous and encompass solid modeling, manufacturing automation, robot analysis, collision detection, and computer graphics. In this report we present new results pertaining to the sweep of implicit surfaces using the Jacobian rank deficiency conditions [1-4]. Recent work published in the special edition of Computer-Aided Design [5] dedicated to the subject of swept volumes has outlined a method for trimming swept volumes. For a review of prior work in this field, the reader is referred to Abdel-Malek and Yeh [1] for a comprehensive review. The work presented in [5] is the continuation of a robust method introduced in many reports [6-9] that employs the concept of a differential sweep equation. While the method is aimed at computing trimming curves in order to remove points that are in the interior of the boundary of the swept volume, the technique by which the authors have formulated the problem is of interest. Surfaces and solids implicitly represented were considered in the sweep equation. We shall adapt this same representation but we will apply the Jacobian rank deficiency method (never before used for implicitly defined equations) to obtain singular sets. These sets will describe (implicitly) surfaces that exist on the exterior and in the interior of the swept volume. Combining these surfaces (referred to as singular surfaces) yields an exact representation of the swept volume. The method of Jacobian rank deficiency method was developed for parametric surfaces [1-4] and was shown to handle selfintersections, multiple parameter sweeping, and solid property computations. The method was never applied to implicitly defined surfaces because of the lack of formulations for proper representation of such surfaces in a consistent numerical algorithm. This report will outline a systematic method for computing the swept volume of implicit surfaces. In order to compare with the method recently presented by Blackmore, et al. [5], we shall treat one of the same self-
منابع مشابه
On swept volume formulations: implicit surfaces
Recent developments in formulations for generating swept volumes have made a significant impact on the efficiency of employing such algorithms and on the extent to which formulations can be used in representing complex shapes. In this paper, we outline a method for employing the representation of implicit surfaces using the Jacobian rank deficiency condition presented earlier for the sweep of p...
متن کاملUsing Isosurface Methods for Visualizing the Envelope of a Swept Trivariate Solid
We present a method for calculating the envelope surface of a parametric solid object swept along a path in threedimensional space. The boundary surface of the solid is the combination of parametric surfaces and an implicit surface where the Jacobian of the defining function has a rankdeficiency condition. Using this condition, we determine a set of square sub-Jacobian determinants that must al...
متن کاملUsing Isosurface Methods for Visualizing Solids defined by Multivariate Functions
We present a method for calculating the envelope surface of a parametric solid object swept along a path in three-dimensional space. The boundary surface of the solid is the combination of parametric surfaces and an implicit surface where the Jacobian of the defining function has a rank-deficiency condition. Using the rank deficiency condition, we determine a set of square sub-Jacobian determin...
متن کاملThe Solution of Laminar Incompressible Flow Equation with Free Surfaces in Curvilinear Coordinates
In this paper a novel numerical approach is presented for solving the transient incompressible fluid flow problems with free surfaces in generalized two-dimensional curvilinear coordinate systems. Solution algorithm is a combination of implicit real-time steps and explicit pseudo-time steps. Governing fluid flow equations are discretized using a collocated finite-volume mesh. Convective terms a...
متن کاملGenerating the Envelope of a Swept Trivariate Solid
We present a method for calculating the envelope of the swept surface of a solid along a path in three-dimensional space. The generator of the swept surface is a trivariate tensorproduct Bèzier solid and the path is a non-uniform rational B-spline curve. The boundary surface of the solid is the combination of parametric surfaces and an implicit surface where the determinant of the Jacobian of t...
متن کامل